home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-05-17 | 4.4 KB | 142 lines |
-
- #
- # $Header: Makefile,v 3.0 91/05/17 16:14:03 jrd Rel $
- # Author: J. Davin
- # Copyright 1988, 1989, Massachusetts Institute of Technology
- # See permission and disclaimer notice in file "notice.h"
- #
-
- #
- #
- # Compile-time flags:
- #
- # INLINE Selected portions of code are compiled
- # inline instead of generating procedure
- # calls.
- #
- # DEBUG A variety of print statements, and
- # other gizmos generally useful to debugging
- # are included in the code.
- #
- # SAFE The caller of certain library functions
- # is known to pass only "safe" argument
- # values. Code for checking such argument
- # values is omitted.
- #
-
- CFLAGS = -g
- CDEFS =
- RCSCMD = rlog -L -h
-
- LLIBSNMP = ../snmp/llib-lsnmp.ln
-
- INCDIRS = -I. -I../snmp
-
- OBJECTS = host.o \
- udp.o \
- udps.o \
- systm.o \
- rte.o \
- icmp.o \
- kmem.o \
- tcp.o \
- if.o
-
- SOURCES = host.c \
- udp.c \
- udps.c \
- systm.c \
- rte.c \
- icmp.c \
- kmem.c \
- tcp.c \
- if.c
-
- HEADERS = host.h \
- udp.h \
- udps.h \
- systm.h \
- rte.h \
- icmp.h \
- kmem.h \
- tcp.h \
- if.h
-
- .c.o:
- cc $(CFLAGS) $(CDEFS) $(INCDIRS) -c $<
-
- all: libbsd.a
-
- lintlib: llib-lbsd.ln
-
- libbsd.a: $(OBJECTS)
- ar r $@ $?
- ranlib $@
-
- llib-lbsd.ln: $(SOURCES) $(HEADERS)
- lint -Cbsd $(INCDIRS) $(SOURCES)
-
- depend:
- makedepend -- $(CDEFS) $(INCDIRS) -- $(SOURCES)
-
-
- lint: $(SOURCES) $(HEADERS)
- lint $(CDEFS) $(INCDIRS) $(LLIBSNMP) $(SOURCES)
-
- clean:
- rm -f libbsd.a llib-lbsd.ln $(OBJECTS) Makefile.bak core
-
- $(SOURCES) $(HEADERS):
- co $@
-
- rcs:
- $(RCSCMD) Makefile $(SOURCES) $(HEADERS)
-
- # DO NOT DELETE THIS LINE -- make depend depends on it.
-
- host.o: ../snmp/notice.h /usr/include/sys/types.h /usr/include/sys/socket.h
- host.o: /usr/include/netinet/in.h /usr/include/arpa/inet.h
- host.o: /usr/include/netdb.h /usr/include/stdio.h ../snmp/local.h host.h
- udp.o: ../snmp/notice.h /usr/include/sys/types.h /usr/include/sys/socket.h
- udp.o: /usr/include/netinet/in.h ../snmp/ctypes.h ../snmp/debug.h
- udp.o: ../snmp/local.h udp.h ../snmp/smp.h ../snmp/error.h ../snmp/aps.h
- udp.o: ../snmp/asn.h
- udps.o: ../snmp/notice.h /usr/include/sys/types.h /usr/include/nlist.h
- udps.o: /usr/include/sys/mbuf.h /usr/include/sys/socket.h
- udps.o: /usr/include/netinet/in.h /usr/include/net/route.h
- udps.o: /usr/include/netinet/in_pcb.h /usr/include/netinet/ip_var.h
- udps.o: /usr/include/netinet/udp.h /usr/include/netinet/udp_var.h
- udps.o: ../snmp/ctypes.h ../snmp/error.h ../snmp/debug.h ../snmp/local.h
- udps.o: ../snmp/mix.h ../snmp/asn.h ../snmp/smp.h ../snmp/aps.h ../snmp/mis.h
- udps.o: ../snmp/miv.h ../snmp/avl.h kmem.h udps.h
- systm.o: ../snmp/notice.h /usr/include/sys/param.h
- systm.o: /usr/include/machine/machparam.h /usr/include/sys/signal.h
- systm.o: /usr/include/sys/types.h /usr/include/sys/time.h
- systm.o: /usr/include/sys/time.h /usr/include/nlist.h /usr/include/stdio.h
- systm.o: ../snmp/ctypes.h ../snmp/local.h ../snmp/debug.h ../snmp/miv.h
- systm.o: ../snmp/mix.h ../snmp/error.h ../snmp/asn.h ../snmp/smp.h
- systm.o: ../snmp/aps.h ../snmp/mis.h systm.h kmem.h
- rte.o: ../snmp/notice.h /usr/include/sys/types.h /usr/include/nlist.h
- rte.o: /usr/include/sys/mbuf.h /usr/include/sys/socket.h
- rte.o: /usr/include/netinet/in.h /usr/include/net/route.h ../snmp/ctypes.h
- rte.o: ../snmp/error.h ../snmp/debug.h ../snmp/local.h ../snmp/mix.h
- rte.o: ../snmp/asn.h ../snmp/smp.h ../snmp/aps.h ../snmp/mis.h ../snmp/avl.h
- rte.o: kmem.h rte.h
- icmp.o: ../snmp/notice.h /usr/include/sys/types.h /usr/include/netinet/in.h
- icmp.o: /usr/include/netinet/in_systm.h /usr/include/netinet/ip.h
- icmp.o: /usr/include/netinet/ip_icmp.h /usr/include/netinet/icmp_var.h
- icmp.o: /usr/include/nlist.h ../snmp/ctypes.h ../snmp/error.h ../snmp/local.h
- icmp.o: icmp.h ../snmp/mix.h ../snmp/asn.h ../snmp/smp.h ../snmp/aps.h
- icmp.o: ../snmp/mis.h kmem.h
- kmem.o: ../snmp/notice.h ../snmp/ctypes.h ../snmp/debug.h
- kmem.o: /usr/include/stdio.h /usr/include/sys/types.h /usr/include/sys/file.h
- tcp.o: ../snmp/notice.h /usr/include/sys/types.h /usr/include/sys/socket.h
- tcp.o: /usr/include/netinet/in.h ../snmp/ctypes.h ../snmp/debug.h tcp.h
- tcp.o: ../snmp/smp.h ../snmp/error.h ../snmp/aps.h ../snmp/asn.h
- if.o: ../snmp/notice.h /usr/include/sys/types.h /usr/include/nlist.h
- if.o: /usr/include/sys/mbuf.h /usr/include/sys/socket.h
- if.o: /usr/include/netinet/in.h /usr/include/net/if.h
- if.o: /usr/include/net/if_arp.h /usr/include/stdio.h ../snmp/ctypes.h
- if.o: ../snmp/error.h ../snmp/debug.h ../snmp/local.h ../snmp/mix.h
- if.o: ../snmp/asn.h ../snmp/smp.h ../snmp/aps.h ../snmp/mis.h kmem.h if.h
-